package WizardTD.constant;

import lombok.Data;

@Data
public class Constant {
    public static float initialTowerRange;
    public static float initialTowerFiringSpeed;
    public static float initialTowerDamage;
    public static String layout;
    /**
     * 初始法力值容量
     */
    public static float initialManaCap;
    /**
     * 初始化法力值
     */
    public static float initialMana;
    /**
     * 每秒钟增长法力值
     */
    public static float initialManaGainedPerSecond;
    /**
     * 这个法术的初始成本
     */
    public static float manaPoolSpellInitialCost;
    /**
     * 每次使用后，这个咒语的成本应该增加多少
     */
    public static float manaPoolSpellCostIncreasePerUse;
    /**
     * 施法时用来增加法力上限的乘数（当激活多次时其效果成倍增加）
     */
    public static float manaPoolSpellCapMultiplier;
    /**
     * 用于增加法力的法数和施法时的法力涓涓细流。如果被施法多次，则增加效果（例如：1.1是+获得法力10%，如果被施法两次，+20%，如果被施法三次，+30%）。
     */
    public static float manaPoolSpellManaGainedMultiplier;

}
